Particular case of system of first order ODEs.
It is useful in order to study the real case.
Consider the equation
$$\dot{\boldsymbol{z}}=A \boldsymbol{z}, \quad \boldsymbol{z} \in \mathbb{C}^{n}$$
with $A: \mathbb{C}^n\mapsto \mathbb{C}^n$. If we want to study a real system, we deal with the complexificated one.
A solution for this equation with initial condition $\varphi\left(t_{0}\right)=z_{0}$ is any
$$\varphi : I \rightarrow \mathbb{C}^{n}$$
such that
$$\left.\frac{d \varphi}{d t}\right|_{t=\tau}=A \varphi(\tau)$$
for every $\tau\in I$, and $\varphi\left(t_{0}\right)=z_{0}$.
The solution of the previous equation with initial condition $\varphi(0)=z_0\in \mathbb{C}^n$ is given by
$$\varphi(t)=e^{A t} z_{0}$$
Properties of exponential gives that $\varphi$ verifies the equation.
Also, observe that there can not be solutions of other form. Consider $\psi(t)$ other solution. Then $\varphi(t)=e^{At}\psi(0)$ has the same initial value, so they are the same. $\blacksquare$
So the only problem is to compute $e^{At}$, which is the matrix exponential. We compute the roots of the characteristic polynomial of $A$ and distinguish several cases:
In this case, $A$ is diagonalizable, i.e., we can write $A=M\cdot D\cdot M^{-1}$. By matrix exponential properties we have that
$$ e^A=M\cdot e^D \cdot M^{-1} $$where $e^{D}=diag(e^{\lambda_1}, e^{\lambda_2}, \ldots)$.
So solutions $\varphi(t)$ has the form in every component of linear combinations of exponentials $e^{\lambda_1}, e^{\lambda_2}, \ldots$
Can we "separate" these exponential maps? Yes. Observe that an operator $A$ with all eigenvalues different gives a decomposition of $\mathbb{C}^n=\bigoplus \mathbb{C}_i$ in invariant complex lines.
Also,
$$ A|_{\mathbb{C}_i}=\lambda_i Id $$and moreover,
$$ e^{A}|_{\mathbb{C}_i}=e^{\lambda_i} Id $$From here we can conclude:
[Arnold, page 185]
If the eigenvalues of $A$ are all distinct then
$$\varphi(t)=\sum_{k=1}^{n} c_{k} e^{\lambda_{k} t} \xi_{k}$$
where $\xi_{k}$ are the eigenvectors, and $c_k$ are constants to be determined by the initial conditions.
If $A$ is a Jordan block, we write $A=\lambda Id+N$, as usual. Observe that $\lambda Id\cdot N=N\cdot \lambda Id$ so
$$ e^{\lambda Id+N}=e^{\lambda Id}\cdot e^{N} $$By properties of matrix exponential we get that
$$ e^{At}=e^{\lambda t}\cdot \left( \begin{array}{ccccc}{1} & {t} & {t^{2} / 2} & {\dots} & {t^{n-1} /(n-1) !} \\ & {1} & {t} & {\cdots} & {\vdots} \\ & { } & {1} & {\cdots} & {t^{2} / 2} \\ &{ } & { } & {\ddots} & {t} \\ &{ } & { } & {\ddots} & {1}\end{array}\right) $$Suppose that $A$ is a Jordan block but in other basis, that is, $A=M(\lambda Id+N)M^{-1}$. What we can conclude is that solutions of $\dot{z}=Az$ are
$$ \varphi(t)=Me^{\lambda t}e^Nt M^{-1}\cdot v $$with $v\in \mathbb{C}^n$. If we define:
A quasi-polynomial with exponent $\lambda$ is an expression of the form $e^{\lambda t} p(t)$ where $p$ is a polynomial in $t$. $\blacksquare$
In general, matrix $A$ can be carried to a Jordan canonical form of a matrix, $$A=M J M^{-1}$$
Let's focus in the case $A=J$ and then follow with the general one. $J$ is made of blocks, and for each eigenvalue $\lambda_i$ we have two of such blocks: a diagonal block with size $d_i$ and a Jordan block of size $j_i$ (maybe $d_i=0$ or $j_i=0$!).
Then, observe that the algebraic multiplicity of $\lambda_i$ is $$n_i=d_i+j_i$$ and the geometric muliplicity of $\lambda_i$ is $$k_i=d_i+1$$. This is deduced by the form we proof the decomposition, view Jordan canonical form of a matrix.
Now, observe that matrix $e^{Jt}$, with $t\in \mathbb{R}$, is itself a block matrix, because of the following
Let $B:V\mapsto V$ a linear map. Then, if $B(U)\subseteq U$ we have
$$ e^B(U)\subseteq U $$$\blacksquare$
If $v\in V$, then $B(v)\in U$ and therefore
$$ e^B(v)=(Id+B+\frac{B^2}{2!}+\cdots)(v)=v+B(v)+\frac{B^2(v)}{2!}+\cdots $$belongs to $U$ (I guess is a result of convergence...)
$\blacksquare$
It turns out then that if $B_i$ is a block of matrix $J$ then $e^{B_i t}$ is a block of $e^{J t}$.
Moreover, for each $\lambda_i$ we see that $e^{Jt}$ has possibly two blocks:
In conclusion, for a matrix made of Jordan blocks $J$ we get that $e^{Jt}$ is a block matrix with elements of the form $e^{\lambda} \cdot t^k$. If $A$ is \textbf{any matrix} then
$$ A=M J M^{-1} $$And so,
$$ e^{At}=M e^{Jt} M^{-1} $$But $M$ and $M^{-1}$ are made of (complex) constants and so only "mix" the elements of $e^{Jt}$. We can state that
Let $\dot{z}=Az$ a system of first order linear equations, with $A:\mathbb{C}^n \mapsto \mathbb{C}^n$ a linear operator. Then, if $A$ has eigenvalues $\lambda_i$ with algebraic multiplicities $n_i$ and geometric multiplicities $k_i$ then every component of a solution $\varphi(t)$ is \textbf{a sum of quasi-polynomials with exponent $\lambda_i$ and degree less or equal than $n_i-k_i$}. I. e., it has the form:
$$ \varphi_{j}(t)=\sum_{i=1}^{k} e^{\lambda_{i} t} p_{j, i}(t)$$where $p_{j,i}(t)$ has degree less or equal than $n_i-k_i$ with constant complex coefficients. $\blacksquare$
It is all above, since
$$ \varphi(t)=M e^{Jt} M^{-1}\cdot v $$for $v\in \mathbb{C}^n$.
It only remains to show the degree of the quasipolynomials, but it is a simple computation. For every $\lambda_i$:
$$ j_i-1=n_i-d_i-1=n_i-(k_i-1)-1=n_i-k_i $$$\blacksquare$
________________________________________
________________________________________
________________________________________
Author of the notes: Antonio J. Pan-Collantes
INDEX: